package com.yc.spring.aop;

import com.yc.spring.bbs.bean.User;
import com.yc.spring.bbs.dao.UserDaoImpl;
import org.springframework.stereotype.Repository;

// 代理模式二：基于继承实现  多态性   实际是UserDaoImpl对象
// 代理对象
@Repository
public class UserDaoProxy2 extends UserDaoImpl {

    @Override
    public void insert(User user) {
        System.out.println("================前置增强 insert===============");
        super.insert(user);
        System.out.println("================后置增强 insert===============");
    }
}
